Translation of Scorch I (English).
Meta description:
Lors d'une action infligeant des dégâts de type feu, le personnage peut dépenser 4 PR pour appliquer un effet de Résistance biologique à la cible touchée. La cible gagne alors Résistance biologique 1 pendant 8 secondes. Réappliquer cet effet alors qu'il est déjà actif remet la durée à 8 secondes ; la valeur de résistance ne se cumule pas.
-
Name:
mScorchI
-
Displayed name:
Roussi I
-
Description:
Lors d'une action infligeant des dégâts de type feu, le personnage peut dépenser 4 PR pour appliquer un effet de Résistance biologique à la cible touchée. La cible gagne alors Résistance biologique 1 pendant 8 secondes. Réappliquer cet effet alors qu'il est déjà actif remet la durée à 8 secondes ; la valeur de résistance ne se cumule pas.
-
Condition:
assert(character:has([[mFireMasteryI]]),[[Vous devez posséder « Maîtrise du feu I ».]]) -
Cost:
expCost(300,150)-0 -
Script:
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
action:tagsContain([[fireDamage]]) -
Description:
-
Variables:
vScorchDuration = 8 vScorchCost = 4 vScorchResistance = 1 -
Script:
-
Action effects:
-
Use case:
vApplyScorch*3
-
Name:
Roussi
-
Description:
Dépensez vScorchCost.string PR pour accorder Résistance biologique vScorchResistance.string pendant vScorchDuration.string secondes.
-
Script:
if not character:has([[sBiologicalResistance]]) then sBiologicalResistance = character:createStat("sBiologicalResistance", "temporary") sBiologicalResistance.displayName:set("Résistance biologique") end if not character:has([[mScorch]]) then mScorch = character:createEffect("mScorch") mScorch.displayName:set("Roussi") mScorch.description:set("La créature gagne Résistance biologique {{vScorchResistance}}.") mScorch.script:set([=[character.sBiologicalResistance:addNormal({{vScorchResistance}}, [[natural]], [[Scorch]])]=]) mScorch:activate() end character.mScorch.duration:set({{vScorchDuration}}) -
Variables:
vApplyScorch = ToggleVariable([[vApplyScorch]],[[Roussi]])
-
-
-
Upgrades:
-
Name:
mScorchII
-
Displayed name:
Roussi II
-
Description:
Porte la durée du roussi à 16 secondes.
-
Condition:
-
Cost:
expCost(700,350)-150 -
Script:
master.displayName:set([[Roussi II]]) master.description:replace([[8 secondes]],[[16 secondes]]) master.addOns[1].variables:replace([[vScorchDuration = 8]],[[vScorchDuration = 16]]) -
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-